Bi-directional translator



United States Patent 3,333,261 Ill-DIRECTIONAL TRANSLATOR Jacques Pierre Louis Basset, Paris, France, assignor to International Standard Electric Corporation, New York, N.Y., a corporation of Delaware Filed Dec. 18, 1963, Ser..No. 331,431 Claims priority, application France, Jan. 7, 1963,

920,618, Patent 1,355,587 6 Claims. (Cl. 340-347) This invention relates in general to translators and in particular to two-access translators in which one access can be used as an inlet and the other access as an outlet, and vice versa.

In present day telephony, for example, it is customary to represent the decimal digits according to a code called two-out-of-five, in which each digit is characterized by the marking of two elements out of five. For example, a connection to ground of two wires in a group of five, the energization of two relays, etc. The two-out-of-five code supplies at least ten combinations which characterize the ten decimal digits. Also, the noted code can be checked since it is easy to verify that two digits at least, and only two of the elements of a group of five are marked, the other combinations being considered erroneous.

The assignment of the combinations of the two-outof-five code to the decimal digits may be arbitrary. How-.

ever, standardization resulted in two codes have mainly been used up to now for translating the decimal digits. Both are based upon the weighting of the elements of the code.

In the first code, the elements have been assigned values 1, 2, 4, 8, 0, respectively. The translation of the decimal digits is eflfected according to the following table.

7 It should be noted that in the rule for the establishment of the combinations is logical except. for the digit 7 being translated by 4+ 8.

.In the second code, the elements have been assigned the values 0, 1, 2, 4, 7, respectively. The translation of the decimal digits is eifected'according to the following table:

This time, the exception is the digit which is translated by the combination 4+7.

It should be noted that in both codes, the combinations translating the digits 1 to 6 utilize the elements with the same weights. On the other hand, the combinations translating the digits 7 to 0 include an element 8" or 7, according to the code. It thus follows that an alter- 3,333,261 Patented July 25, 1967 ice ation of the combinations must be effected in order to make a direct changeover from one code to the other.

The present invention concerns a simple device which translates the two-out-of-five code 1, 2, 4, 8, 0 into a tWo-out-of-five code 0, 1, 2, 4, 7 and reversely. This invention is concerned more generally with the translation of a weighted code into another weighted code having the same number of elements, when the weight of one or more elements is different in both codes.

One feature of the invention relates to a two-access translating device, one access being used as an inlet and the other as an outlet, and vice versa. The inventive device mainly includes a three-position detecting circuit which assumes a first position when no combination is applied to the device, at which time the two accesses are isolated, from each other; a second position when a combination applied to one of the accesses is composed of elements having the same weights in both codes,at which time the detecting circuit connects the marked conductors of one access to the same conductors in the other access; and a third position when a combination applied to one of the accesses includes one at least of the elements the weight of which is different in both codes, at which time the detecting circuit connects the conductors of the two accesses two by two, according to a law given by this difference of weight.

Another feature of the invention relates to a detecting circuit composed of two relays which circuit can assume three positions. In position one, when there is no code, both relays remain at rest. In position two, when on either access, a combination which only includes the elements having the same weight in both codes, is received, a first relay is energized-and a second relay is at rest. In position three, when on either access, a combination which includes the element the weight of which is different in both codes is received, a first relay is at rest and a second relay is energized.

Another feature of the invention relates to the fact that the first relay includes two winding wires in opposition, such that the reception of the elements having the same weights in both codes, energizes one of said windings, and'tlhe reception of the element having a different weight in both codes energizes the other winding, so that the first relay is energized only if the received combination includes elements having the same weight only.

Another feature; of the invention relates to the fact that the second relay is connected in parallel with the second winding of the first relay, so that it is energized when the first relay subjected to the influence of opposite fluxes produced simultaneously in its two windings, remains at rest.

Various further features will be disclosed from the following description which is given by way of non-limited examples, and with reference to the accompanying drawing which represents a translating device in conformity with the present invention.

The translating device includes two accesses C and D. The five wires of access C receive the digits translated according to code 1, 2, 4, 8, 0, the elements of which are applied respectively by connecting groundto wires C1, C2, C4, C8, C0. According to the invention'these digits must be retransmitted over access D, in code form 0, 1, 2, 4, 7, the elements of which are applied respectively by connecting ground to wires D0, D1, D2, D4, D7.

Reciprocally, a digit received in code 0, 1, 2, 4, 7 over the conductors in access D is retransmitted in code 1, 2, 4, 8, 0 over the conductors in access C.

The transfer of a combination from one access to the other is accomplished by means of relays A and B. Relay A includes two windings operating in opposite direction, such that relay A remains at rest if both of its windings are energized simultaneously.

The negative current-supply battery is not represented. The circuits leading to said battery are ended by an arrow.

The left-hand winding of relay A is connected, by diodes dcl, dc2, dc4, dc'0, ddl, dd2, M4, to the wires corresponding to the elements common to the two codes which are of weights 0, 1, 2, 4. The right-hand winding of relay A and relay B are connected, by diodes c108 and (M7, to the wires corresponding to the 8-weight element of code 1, 2, 4, 8, and to the 7-weight element of code 0, l, 2, 4, 7.

The presence of the diodes avoids mixing the code wires and enables the two accesses to be maintained isolated from each other when both relays are at rest.

When a combination 0 received on either access, includes Ol 24 weight elements only, relay B remains at rest and only the left-hand winding of relay A is current-supplied. Byway of example, when the combinations 2+4 is received, which indicates the digit 6 by connecting wires c2 and c4 to ground. The left-hand winding of relay A is current-supplied through diodes dc2 and dc4 and relay A operates.

The closure of contacts a1, a2, a4 and a0 connects wires C1, C2, C4, C0 to wires D1, D2, D4, D0, respectively. The continuity of the 0-1-24- weight wires ensures the transfer of the combination received from one access to the other, in each direction. More particularly, wires D2 and D4 connect to wires C2 and C4 and combination 2+4 is retransmitted over access D.

If, through access C, the device receives a combination such as 0+8 by grounding wires C8 and C0, the left-hand winding of relay A is current-supplied through diode dc0, whereas the right-hand winding of the same relay is current-supplied simultaneously through diode dc8. The fiuXes produced by both of these windings are balanced and relay A remains at rest. On the other hand, relay B connected in parallel with the right-hand winding of relay A is operated.

The closure of contact b8.7 connects wires C8 and D7.

The closure of contacts b1.2, b2.4, b4.a, b0.1, connects wires C1, C2, C4, C0 to wires D2, D4, D0, D1, respectively, thereby translating the combinations 1+8 into 2+7, 2+8 into 4+7, 4+8 into 0+7, and 0+8 into 1+7.

The combination received which marks the wires C0 and C8 of access C, is retransmitted therefore over access D by the marking of wires D1 and D7, i.e., under the combination 1+7.

The operation is the same should combination 1+7 be received on access D. The left-hand winding of relay A is current-supplied through diode ddl and its righthand winding is current-supplied through diode dd7. Under these conditions, relay A remains at rest whereas relay B energizes. The same connections being established, wire D7 is connected to wires C8, and wire D1 is connected to wire C0, which results in the translation 1-+7=0+8. 7

It is clear that the preceding description has only been given as an unrestrictive example and that numerous alternatives may be considered without departing from thescope of the inventionlBy way of example, the codes could be different, either by the number of elements or by the weighting. Also, electronic elements could be used instead of relays.

I claim:

1. A bi-directional translator for translating multi-element codes of a first coding system into multi-eleme'nt' codes of a second coding system and for effecting the reverse translation thereof, the elements of each coding system having respective weights assigned thereto with the correspondence between the weights of the two systems being assigned in accordance with a predetermined formula, a first and a second access for respective coding systems each having an ordered set of terminals corresponding respectively to the elements of its respective system, and detecting means common to both said accesses for controlling connections between the terminals of either access and the terminals of the other access in accordance with said predetermined formula to enable correct translations from the first access to the second access and from the second access to the first, said detecting means comprising a combination of two relays operable responsive to any marking appearing on any ter-' minal of either access.

2. A bi-directional translator for translating multi-element codes of a first coding system into multi-element codes of a second coding system and for effecting the reverse translation thereof, the elements of each coding system having respective weights assigned thereto with the correspondence between the weights of the two systems being assigned in accordance with a predetermined formula, a first and a second access for respective coding systems each having an ordered set of terminals corre sponding respectively to the elements of its respective system, said accesses comprising five terminals with the multi-element codes appearing on respective terminals therein comprising a tWo-out-of-five marking of said terminals, and detecting means common to both said accesses for controlling connections between the terminals of either access and the terminals of the other access in accordance with said predetermined formula to enable correct translations from the first access to the second access and from the second access to the first. p

3. A bi-directional translator as set forth in claim 2 wherein the four of the elements of the codes of one system have identical weights assigned to a respectively corresponding four of the elements of the codes of the other system.

4. A bi-directional translator as set forth in claim 3 wherein the said detecting means comprises a three position device having positions indicative of both elements of both codes being identical, indicative of one element of each code beng identical and one element of each code being different, and indicative of both elements of both codes being dilferent.

5. A bi-directional translator as set forth in claim 2 wherein said detecting means comprises a combination of two relays operable responsive to any marking appearing on any terminal of either access. I

6. A bi-directional translator as set forth in claim,5 wherein the said relay combinations are connected to all the terminals of said accesses through uni-directional current devices.

References Cited UNITED STATES PATENTS 2,922,996 1/1960 Young 340447 2,959,775 11/1960 Marcus 340-447 3,156,898 11/1964 Avery etal. "340 447 3,201,783 8/1965 Zendeh 340-347 MAYNARD R. WILBUR, Primary Examiner.

K. R. STEVENS, W. J. KOPACQZ, Assistant Examiners. 

1. A BI-DIRECTIONAL TRANSLATOR FOR TRANSLATING MULTI-ELEMENT CODES OF A FIRST CODING SYSTEM INTO MULTI-ELEMENT CODES OF A SECOND CODING SYSTEM AND FOR EFFECTING THE REVERSE TRANSLATION THEREOF, THE ELEMENTS OF EACH CODING SYSTEM HAVING RESPECTIVE WEIGHTS ASSIGNED THERETO WITH THE CORRESPONDENCE BETWEEN THE WEIGHTS OF THE TWO SYSTEMS BEING ASSIGNED IN ACCORDANCE WITH A PREDETERMINED FORMULA, A FIRST AND A SECOND ACCESS FOR RESPECTIVE CODING SYSTEMS EACH HAVING AN ORDERED SET OF TERMINALS CORRESPONDING RESPECTIVELY TO THE ELEMENTS OF ITS RESPECTIVE SYSTEM, AND DETECTING MEANS COMMON TO BOTH SAID ACCESSES FOR CONTROLLING CONNECTIONS BETWEEN THE TERMINALS OF EITHER ACCESS AND THE TERMINALS OF THE OTHER ACCESS IN ACCORDANCE WITH SAID PREDETERMINED FORMULA TO ENABLE CORRECT TRANSLATIONS FROM THE FIRST ACCESS TO THE SECOND ACCESS AND FROM THE SECOND ACCESS TO THE FIRST, SAID DETECTING MEANS COMPRISING A COMBINATION OF TWO RELAYS OPERABLE RESPONSIVE TO ANY MARKING APPEARING ON ANY TERMINAL OF EITHER ACCESS. 